<?php
/**
 * Manejador de modelos
 * 
 * @author Javier Pérez
 * @copyright GPL v3
 * @version 0.1
 *
 */
class Aseregee_Db_Table extends Zend_Db_Table_Abstract {
	/**
	 * Convierte un nombre de modelo en nombre de tabla
	 * UsersPermissions => users_permissions
	 *
	 * @author Javier Pérez
	 * @copyright GPL v3
	 * @version 0.1
	 */
	protected function _setupTableName() {
		// convierte NombreDeTabla a nombre_de_tabla
		$this->_name = substr(strtolower(preg_replace('/([A-Z]{1})/', '_$1', get_class($this))), 1);
		
		// usa autoincrement de mysql
		//$this->_sequence = false;
		
		parent::_setupTableName();
	}
}
